package com.dangf.service;

import java.io.Serializable;
import java.util.List;

import com.dangf.entity.User;

/**
 * 用户管理 服务
 * @author Hello_海生
 * @date 2014年3月27日
 */
public interface UserService {
	/**
	 * 注册用户
	 * @param user	用户实体
	 * @return	用户Id
	 */
	public Serializable save(User user);
	
	/**
	 * 获取用户信息
	 * @param start 开始数量
	 * @param count	获取总数
	 * @return
	 */
	public List<User> findByPage(int start,int count);
	
	/**
	 * 根据Id 查询 用户信息
	 * @param id 用户id
	 * @return
	 */
	public User findById(Serializable id);
	
	/**
	 * 根据用户Email查询 用户
	 * @param email	邮箱
	 * @return
	 */
	public User finByEmail(String email);
}
